vandon island